package com.day05;
/*
do-while循环的使用：

一、循环结构的4个要素：
①初始化条件
②循环条件——>boolean类型
③循环体
④迭代条件

二、do-while循环的结构
①
do{
  ③；
  ④；
}while(②);

执行过程：① - ③ - ④ - ② - ③ - ④ - ② - ...- ②

说明：
1.do-while循环至少会执行一次循环体
2.开发中，使用for和while更多一些，较少使用do-while

 */
public class DoWhileTest {
    public static void main(String[] args){
        //遍历100以内所有偶数,并计算所有偶数的和及偶数个数
        int num = 1;
        int sum = 0;//记录总和
        int count = 0;//记录个数
        do{
            if(num % 2 ==0) {
                System.out.println(num);
                sum += num;
                count++;
            }
            num++;
        }while(num <= 100);
        System.out.println("总和为："+ sum);
        System.out.println("个数为："+ count);

        //*****************体会do-while至少执行一次循环体*************************
        int number1 = 10;
        while(number1 > 10){
            System.out.println("hello:while");
            number1--;
        }

        int number2 = 10;
        do{

                System.out.println("hello:do-while");

            number2--;
        }
        while(number2 > 10);
    }
}
